翻訳と辞書
Words near each other
・ Apple Daily (Taiwan)
・ Apple Daisy Wheel Printer
・ Apple Day
・ Apple Design Awards
・ Apple Desktop Bus
・ Apple Developer
・ Apple Developer Tools
・ Apple Disk Image
・ Apple Display Connector
・ Apple displays
・ Apple doll
・ Apple DOS
・ Apple Dot Matrix Printer
・ Apple drops
・ Apple dumpling
Apple Dylan
・ Apple earbuds
・ Apple electric car project
・ Apple event
・ Apple Expo
・ Apple Extended Keyboard
・ Apple Eyes
・ Apple feat
・ Apple File Exchange
・ Apple FileWare
・ Apple Filing Protocol
・ Apple Film Production
・ Apple Graphics Library
・ Apple Grove
・ Apple Grove, Kentucky


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Apple Dylan : ウィキペディア英語版
Apple Dylan

Apple Dylan was the implementation of the Dylan programming language, produced by Apple Computer. Apple Dylan was originally developed as the toolbox and application language for the Apple Newton, but later released as a stand-alone development environment for the "classic" Mac OS, only to be abandoned shortly thereafter. Apple Dylan was code-named Leibniz (a pun, of sorts, since Gottfried Leibniz and Isaac Newton are credited as the inventors of calculus).
==Development environment==
Apple Dylan includes a dynamic, integrated development environment inspired by Smalltalk, Macintosh Common Lisp and Think C. Like Think C—and unlike Smalltalk and Lisp—it draws a clear distinction between the development environment and the program being developed. It accomplishes this by linking code—called a “stub”—into the target program, allowing the IDE to communicate with it (to inject code, perform introspection, etc.) without sharing a runtime environment with the IDE.
The IDE (originally code-named “Hula”) includes:
* "Binder": a tool for configuring browsers
* A source database
* A definition database
* Incremental compilation
* A cross-platform source debugger
* Profiling tools
* An interface builder
The basic browser window in the Apple Dylan environment is Binder. A Binder window consists of a number of linked panes. Each pane has an input, an output, an aspect and a presentation style. A pane's input is the output of another pane—a pane displays information about the selected object(s) in its input pane. Aspects are properties of the input, such as source code, contents, callers, readers, writers, references or compilation warnings. This information can be presented in an outline or a graph. Inputs, aspects and styles could be used to construct replicas of the Smalltalk source browser, or static call graphs, or ad-hoc displays such as the callers of readers of variables that the selected function writes. All views are live: recompiling a function updates any displays that include its who-calls information, for example.
The outline view includes visual indicators that display whether a source record has unsaved changes, has changed since it was last compiled or has compiler-generated messages (warnings and errors).

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Apple Dylan」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.